import { downLoad, request } from '@/service/request';

/**
 * 获取工程图纸信息
 *
 * @param params.prodNo 生产型号
 */

export function getEngineeringDataInquiry(params: any) {
  return request({
    url: '/rcerp/erpMiFile/getLaminationByProdNo',
    params
  });
}

/**
 * 下载工程文件
 *
 * @param params.prodNo 生产型号
 * @param params.fileName 文件名
 */

export function downloadEngineeringFile(params: any) {
  return downLoad({
    url: '/rcerp/erpMiFile/downMiFile',
    params,
    fileName: params.fileName
  });
}

/** 获取指示数据column */
export function getEngineeringDataInquiryColumns(params: any) {
  return request({
    url: '/erpsyncmes/Mi/findMiData2Title',
    params
  });
}

/** 打印pdf */
export function printPdf(params: any, moduleNo: any) {
  return downLoad({
    url: '/erpsyncmes/mi/print/getPdf',
    params,
    fileName: `${moduleNo}工程指示数据.pdf`
  });
}

/** Mi下载 */
export function downloadMiFile(params: any, moduleNo) {
  return downLoad({
    url: '/erpsyncmes/mi/print/getMiPdf',
    params,
    fileName: `${moduleNo}MI数据.pdf`
  });
}
